namespace RemotingGuidance
{
    public static class IGuidedObjectEx
    {
        public static ObjectGuidance<T> CreateGuidance<T>(this T obj)
                    where T : IGuidedObject { return new ObjectGuidance<T>(obj); }
    }
}